html,body{
    width:100%;
    height:100%;
    background: #f1f1f1;
    overflow: hidden;
}
a{
    color:#4e9bcf
}
.navbar-nav>li>a {
    color:#666
}
.container {
    width:100%
}
.new{
    width:80%;
    display: block;
    margin:0 auto
}
.logo{
    width: 120px;
    height: 44px;
}
.navbar-form {
    background: #f8f8f8;
    margin-bottom: 0;
}
#list_left{

}
.list_wrap{
    margin:20px 10px;
}
.lead {
    margin-bottom: 20px;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.4;
}
#row{
    background: white;
    margin: 0 auto;
    overflow: auto;
   border:1px solid #eaeaea
}
.pre-scrollable {
    min-height: 100%;
    overflow-y: scroll;
    background: #fff;
}
.tableWrap{
    margin:10px auto;
    width:100%;
}
.table>thead{
    color: #FFFFFF;
    background-color: #0090C9;
}


.csHeight{
    height:500px;
    width:100%;
}
.dicTitle{
    height: 30px;
    padding-left: 20px;
    color:#fff;
    line-height: 30px;
    font-size: 14px;
    background: #0090C9;
}
.anchorli{
    border-bottom: 1px dashed #eaeaea;
    width:98%;
    padding:5px;
    margin:0 auto;
}
.anchorli>a{
    width:50px;
    float:left
}
.anchorli>p{
    width:calc(100% - 70px);
    float:left
}
.framework{
     width: 928px;
    height: 295px;
    margin: 0 auto;
    display: block;
}
.frameImg {
    width: 349px;
    height:309px;
    margin: 0 auto;
    display: block;
}
#list_right{
    position: relative;
}
.introWrap{
    padding:0 20px;
    position: absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background: #fff;

}
.navTitle{
    font-size: 24px;
    text-align: center;
    padding:5px
}
.introWord{
    font-size:16px;
    text-indent: 2em;
    line-height: 28px;
}


#csAnchor{
    text-align: center;
}
@media (min-width: 768px){
    .lead {
        font-size: 21px;
    }
}


td.details-control {
    background: url('../resources/images/details_open.png') no-repeat center center;
    cursor: pointer;
}
tr.shown td.details-control {
    background: url('../resources/images/details_close.png') no-repeat center center;
}

